< previous page page_131 next page >

Page 131
Section 5
Rocket Science
As we approach the final puzzles in the book, I can't help but wonder if I've set the puzzles at the right level. Are they too easy? Are they too hard? It is my hope that with the help of the tutorials (in Part III), even relative beginners will have found most of these puzzles challenging, but solvable. But I also want even the most advanced programmers to finish this book feeling that they have learned something.
This final set of four puzzles is designed to make absolutely certain that even the true API gurus have at least a few puzzles that they will find frustrating.
The term "rocket science" is historically used to describe complex technology that only really smart and educated people can understand. I'm not sure when the phrase was first used in this context, but I think you will agree, when you have finished this section, that it is well namedfor these puzzles are truly nasty.

 
< previous page page_131 next page >